﻿/*----------------------Begin Panel Border Color------------------------*/
.ChartBorder
{
    border: 1px solid [MASTER_BODER_COLOR];
}
.ChartBorderRight
{
    border-right: 1px solid [MASTER_BODER_COLOR];
}
.divBorderColor
{
    border: 1px solid [MASTER_BODER_COLOR];
}

.InputAreaTextBox
{   
    border: 3px solid #E8E8E8;
}
.InputAreaTextBox > input
{
    border: 1px solid #999999;
}

.RadComboBox_Default td.rcbArrowCell
{
    border-bottom: solid 1px [BUTTON_SECONDARY_COLOR];
    border-top: solid 1px [BUTTON_PRIMARY_COLOR];   
}
.RadComboBox_Default .rcbDisabled .rcbArrowCell {
    border-bottom: solid 1px [BUTTON_SECONDARY_COLOR] !important;
    border-top: solid 1px [BUTTON_PRIMARY_COLOR] !important;  
}

.RadGrid_Default
, .MasterTable_Default
, .DetailTable_Default
, .GroupPanel_Default table
, .GridEditForm_Default table
{
    border-color: [MASTER_BODER_COLOR];
}

.rgAltRow td
, .rgRow td
, .rgFooter td
{   
    border-left: 1px solid [GRID_LINE_BORDER_COLOR] !important;    
}

.rgFilterRow td
{
    border-bottom: 1px solid [GRID_LINE_BORDER_COLOR];  
}
.table-section
, .table-section-full-width.noborderleft
, .table-section-full-width.noborderright
, .DetailAmountsTable
, .taxableIncomeReport_Table
{    
    border: 1px solid [MASTER_BODER_COLOR]; 
}
.slide
{  
    border-top: solid 4px [BUTTON_PRIMARY_COLOR];   
}
.DetailAmountsTable td
, .DetailAmountsTable th
{
    border-right: 1px solid [MASTER_BODER_COLOR];
}
.RadComboBox_Default td.rcbInputCell
{
    border-top: 1px solid [BUTTON_PRIMARY_COLOR] !important;
    border-left: 1px solid [BUTTON_PRIMARY_COLOR] !important;
    border-bottom: 1px solid [BUTTON_SECONDARY_COLOR] !important;
    border-right: 1px solid [BUTTON_SECONDARY_COLOR] !important;
}
/****************************End Border Color****************************/

/*---------------------------Begin Background Color-----------------------------------*/
#BodyPage 
{
    background: [BACKGROUND_COLOR] url(Images/dot.png) top center repeat-x;
}
#panel
{
    background: #EEE;
}
.LoginBodyContent
, .OneBoxContent
, .FooterContent
, .PMid
{
    background-color: #FFFFFF;   
}
/*-----Begin Grid-------------*/
.header
{   
    background-color: [PRIMARY_COLOR];    
}
.rgHeader, .ResizeHeader_Default
, .GridHeader_FirstColumn
, .GridHeader_LastColumn
, .DetailTable_Default .rgHeader:first-child
, .DetailTable_Default .ResizeHeader_Default:first-child
, .GridHeader_LastColumn_Return
{
    background-color: Transparent;
}
.RadGrid_Default .rgPagePrev
, .RadGrid_Default .rgPageNext
{ 
    background-color: transparent; 
}
.rgFooter td > div
, .rgFooter td
{
    background-color: [GRID_REPORT_TOTAL_BACKGROUND_COLOR];   
}
.rgAltRow td,.evenRow td
{
    background-color: [GRID_ALTER_ROW_BACKGROUND_COLOR];
}
.taxableIncomeReport_Table thead td
, .table-section-full-width thead td
, .rgFilterRow td
{  
    background-color: [EXPORT_BACKGROUND_COLOR];
}

/****************************Begin Font Color***************************/

body, html,.FontStyle
{
    color: [DEFAULT_TEXT_COLOR];   
}
#WelcomeArea, #WelcomeText, #WelcomeArea a
{
    color: [HEADER_TEXT_COLOR];
}
#InnerMenu ul, #InnerMenu a
{
    color: [MENU_TEXT_COLOR];
}
.InputArea > label
{
    color: [DEFAULT_TEXT_COLOR];
}
.LoginBodyContent > h1
, .LoginFormArea > h3 
, .BoxContent h3
{
    color: [DEFAULT_TEXT_COLOR];
}
.LoginAddressContent dt
, .LoginAddressContent dd, dt
{
    color: [LOGIN_ADDR_TEXT_COLOR];
}

.ForgetPasswordLink
, .ForgetPasswordLink a
, .LoginAddressContent a 
{   
    color: [PRIMARY_LINK_COLOR] !important;
}

.LoginAddressContent
{
    background-color: [LOGIN_ADDR_BACKGROUND_COLOR];   
}
.LoginRequireLabel
{
    color: Red;
}
.boldbuttonsLogin
, a:link.boldbuttonsLogin
, a:visited.boldbuttonsLogin
, a:hover.boldbuttonsLogin
, a:active.boldbuttonsLogin
, .FormButton
, .FormButtonLong
, .FormButtonShort
, .FormButtonPrinter
, .btn-slide
{
    color:[BUTTON_TEXT_COLOR] !important; 	
}

.BoxContent a
, .OneBoxContent a
, .NavigationPath a
, .TextLink a
, .PrimaryLink
, .fad_MultiChoiceLink
, .FooterContent a
{
    color: [PRIMARY_LINK_COLOR];   
}
/*-----Begin Grid----------------*/
.rgRow td
, .rgAltRow td
, .rgEditRow td
, .rgFooter td > div
{
  color: [DEFAULT_TEXT_COLOR]; 
}

.ReportTotal a
, .rgRow a
, .rgAltRow a
{
    color: [PRIMARY_LINK_COLOR];
}
.ReportTotal
, .reporttext
, .reporttext > a.link
, .PageTotal
, .rgFooter td
{
    color: [GRID_REPORT_TOTAL_TEXT_COLOR]; 
}

.GridPager_Bg a
, .GridPager_Bg
, .GridPager_AS_Left
, .GridPager_AS_Right
{
    color: [GRID_HEADER_TEXT_COLOR]; 
}
.rgHeader
, .rgHeader a
, .header
, .GridPager_Table a
{
    color: [GRID_HEADER_TEXT_COLOR] !important;
}
/*-----End Grid----------------*/

/*----Begin Export--------*/
.table-section-full-width
{
    color: [DEFAULT_TEXT_COLOR];   
}
.taxableIncomeReport_Table thead td
, .table-section-full-width thead td
{   
    color: [EXPORT_TEXT_COLOR];
}

.table-section a
{   
    color: [PRIMARY_LINK_COLOR];
}
.taxableIncomeReport_Table TH
, .DetailAmountsTable th
{   
    color: [GRID_HEADER_TEXT_COLOR];
}
/*----End Export--------*/

.largetitle-corner-topright-dashboard
, .largetitle-corner-topleft-dashboard
, .largetitlebackground
, .largetitlebackground-dashboard
, .FilterFrameTopBg
, .FilterFrameTopRight
, .FilterFrameTopLeft
, .FilterFrameTopBgLargetitle
, .FilterFrameBottomLeft
, .FilterFrameBottomRight
, .rdTitleBarCenterImg
{  
    color: #FFFFFF;   
}
.RadComboBoxDropDown_Default .rcbHovered
{  
    color: #FFFFFF;   
}
.LP_HEADER
{   
    color: Black;  
}